barking drum - Alemán Inglés Diccionario